.cate{
    // height: 100%;
    background-color: #f8f7fc;
    .fanhui{
        border-bottom: 3px solid #d74e2d;
    }
    .box{
        margin-top: 20px;
        display: flex;
        .left{

            .fenlei{
                width: 100px;
                // height: 100%;
                box-sizing: border-box;
                text-align: center;
                line-height: 40px;
                background-color: #fdfafa;
            }
            .fenlei.active{
                background-color: #fff;
                border-left: 2px solid red;
                
            }
        }
        .right{
            box-sizing: border-box;
            .shop{
              display: flex;
              flex-wrap: wrap;
                .erji{
                    padding: 10px;
                    margin: 10px;
                    border-radius: 20px;
                    border: 3px solid #d74e2d;
                    background-color: lightgreen;
                }
            }
            .pinpai{
                width: 100%;
                margin-bottom: 20px;
                background-color: #fff;
                .brand{
                    width: 100%;
                    padding: 20px;
                    box-sizing: border-box;
                    .img-box{
                        width: 100%;
                        img{
                            width: 60%;
                            text-align: left;
                        }
                    }
                }
                .tatx{
                    // padding: 20px;
                    .price{
                        font-size: 18px;
                        font-weight: 700;
                        color: red;
                    }
                }
            }
        }
    }
}